English Dictionary
◊ RESORT HOTEL
resort hotel
n : a fashionable hotel [syn: {spa}]